package com.pic.mgt.haishin;

/*
 * 用來存放 AppointedHaishin.conf.xml 設定檔內容.
 * 每一筆 <SizeType></SizeType> 即為一個  AppointedDefUnit instance
 */
public class AppointedHaishinSizePattern {
	private String name;
	private long upperBound; // file size upper bound
	private long lowerBound; // file size lower bound
	private int expectedDLTime; // the excepted download time for each client
		
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}	
	public int getExpectedDLTime() {
		return expectedDLTime;
	}
	public long getUpperBound() {
		return upperBound;
	}
	public void setUpperBound(long upperBound) {
		this.upperBound = upperBound;
	}
	public long getLowerBound() {
		return lowerBound;
	}
	public void setLowerBound(long lowerBound) {
		this.lowerBound = lowerBound;
	}
	public void setExpectedDLTime(int expectedDLTime) {
		this.expectedDLTime = expectedDLTime;
	}	
}
